anything can/might happen - Allemand Anglais Dictionnaire